• word of the day

    xanthosoma atrovirens

    xanthosoma atrovirens - Dictionary definition and meaning for word xanthosoma atrovirens

    Definition
    (noun) tropical American aroid having edible tubers that are cooked and eaten like yams or potatoes
Download our Mobile App Today
Receive our word of the day
on Whatsapp